package cn.edu.gxu.oas.module.run.controller.app.record.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 排行榜项目 Response VO
 */
@Schema(description = "排行榜项目")
@Data
public class AppLeaderboardItemRespVO {

    @Schema(description = "学生ID")
    private Long studentId;

    @Schema(description = "学生姓名")
    private String studentName;

    @Schema(description = "头像")
    private String avatar;

    @Schema(description = "学院ID")
    private Long departmentId;

    @Schema(description = "学院名称")
    private String departmentName;

    @Schema(description = "总距离（公里）")
    private Double totalDistance;

    @Schema(description = "总积分")
    private Integer totalPoints;
}
